package NovoGame.Arkanoid;

import javax.microedition.lcdui.Graphics;

public class ArkanoidTijolo extends ArkanoidEntidade{
    private boolean ativo = true;
    private int dificuldade = 2;
    public int getDificuldade() {
        return dificuldade;
    }
    public void setDificuldade(int dificuldade) {
        this.dificuldade = dificuldade;
    }
    public boolean isAtivo(){
        if(this.ativo && this.dificuldade <=0){
            this.ativo = false;
        }
        return ativo;
    }
    public void setAtivo(boolean ativo) {
        this.ativo = ativo;
    }
    public ArkanoidTijolo(int cor){
        this.setCor(cor);
    }
    public void atualizar(){
        //Tijolo não se mexe
    }
    public void pintar(Graphics g){
        if(this.ativo && this.dificuldade <=0){
            this.ativo = false;
        }
        if(ativo){
            switch(dificuldade){
                case 1:
                    g.setColor(0xFF666666);
                break;
                case 2:
                    g.setColor(0x00FFCC00);
                break;
                case 3:
                    g.setColor(0x0066CC00);
                break;
                case 4:
                    g.setColor(0x00DD0000);
                break;
                case 5:
                    g.setColor(0x00DDDDDD);
                break;
            }
            g.fillRect(this.getX(), this.getY(), this.getLargura(), this.getAltura());
        }
    }
}